seed pod - French English Dictionary